|
|
@ -159,6 +159,10 @@ class X12Parser(BasicParser):
|
|
|
|
_writer = transport.factory.instance(**_store)
|
|
|
|
_writer = transport.factory.instance(**_store)
|
|
|
|
# if _store['provider'] not in [providers.MONGODB, providers.COUCHDB] :
|
|
|
|
# if _store['provider'] not in [providers.MONGODB, providers.COUCHDB] :
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for _document in _documents :
|
|
|
|
|
|
|
|
for field in _document :
|
|
|
|
|
|
|
|
if type(_document[field]) in [dict,list] :
|
|
|
|
|
|
|
|
_document[field] = json.dumps(_document[field],default=str)
|
|
|
|
|
|
|
|
|
|
|
|
_writer.write(_documents,table=TABLE)
|
|
|
|
_writer.write(_documents,table=TABLE)
|
|
|
|
if getattr(_writer,'close') :
|
|
|
|
if getattr(_writer,'close') :
|
|
|
|