If i run it with search_keys it gives me the same. Without:
assets = server.eval("@SOBJECT(dolly3d/assets.dolly3d/assets_in_assets)")
[{'__search_key__': 'dolly3d/assets_in_assets?project=dolly3d&code=ASSETS_IN_ASSETS00017',
'__search_type__': 'dolly3d/assets_in_assets?project=dolly3d',
'child_assets_code': 'ASSETS00163',
'code': 'ASSETS_IN_ASSETS00017',
'id': 17,
'parent_assets_code': 'ASSETS00577',
'relative_dir': 'dolly3d/assets_in_assets',
's_status': '',
'timestamp': '2019-11-17 17:10:45.390540'}]
(A have single ASSETS_IN_ASSETS00017 in db)
I fount that i fired wrong expression, this is with one you wrote:
skey = ["dolly3d/assets?project=dolly3d&code=ASSETS00577"]
assets = server.eval("@SOBJECT(dolly3d/assets).dolly3d/assets_in_assets", skey)
Fault: <Fault 1: 'Could not evaluate [<pyasm.search.search.SObject object at 0x7f88040a0290> .dolly3d """/""" assets_in_assets] in expression [@SOBJECT(dolly3d/assets).dolly3d/assets_in_assets] due to error [invalid syntax (<string>, line 1)]'>
assets = server.eval("@SOBJECT(dolly3d/assets.dolly3d/assets_in_assets)")
[{'__search_key__': 'dolly3d/assets_in_assets?project=dolly3d&code=ASSETS_IN_ASSETS00017',
'__search_type__': 'dolly3d/assets_in_assets?project=dolly3d',
'child_assets_code': 'ASSETS00163',
'code': 'ASSETS_IN_ASSETS00017',
'id': 17,
'parent_assets_code': 'ASSETS00577',
'relative_dir': 'dolly3d/assets_in_assets',
's_status': '',
'timestamp': '2019-11-17 17:10:45.390540'}]
(A have single ASSETS_IN_ASSETS00017 in db)
I fount that i fired wrong expression, this is with one you wrote:
skey = ["dolly3d/assets?project=dolly3d&code=ASSETS00577"]
assets = server.eval("@SOBJECT(dolly3d/assets).dolly3d/assets_in_assets", skey)
Fault: <Fault 1: 'Could not evaluate [<pyasm.search.search.SObject object at 0x7f88040a0290> .dolly3d """/""" assets_in_assets] in expression [@SOBJECT(dolly3d/assets).dolly3d/assets_in_assets] due to error [invalid syntax (<string>, line 1)]'>