Hi,
First of all I want to thank you for improving search functionality in new version. I was looking forward to using it. Then I would like to ask the following questions:
1. Is there any way to search a keyword without specifing the field name? As it is mentioned in
https://gist.github.com/will-moore/e5fe45145fbfc5494127, I could search a keyword which exists for example, in file.contents:
for i in conn.searchObjects(["Dataset", "Image"], "tiff", fields=["file.contents"]):
print i.OMERO_CLASS, i.getName()
In order to search a keyword which may exists in any field, is there any solution?(Does fields=[] works?)) or Can I search all metadata using following code?
for i in conn.searchObjects(["Dataset", "Image"], "tiff"):
print i.OMERO_CLASS, i.getName()
2. I was wondered about the regular expression which is used for search. In my experiment, it could not find the image, when part of text (the last part) in its metadata is being searched.
3. How can I search metadata releated microscope settings? Are the search fields limited to 'name', 'description', 'annotation', 'file.name', 'file.format', 'file.contents', 'file.path' or I could find other metadata as well?
Best regards,
pz3977