Comments (9)
.NET 4.5 and ElasticSearch 1.5 are definitely supported and working here at Centurylink Cloud.
Are you going through a proxy server or using authentication?
Also could you try running Fiddler to see what the request and response for a query look like?
Thanks!
from elasticlinq.
Hi damien,
I have the elasticsearch locally. There is no authentication involved.
My connection details look like this.
private static ElasticConnection connection = new ElasticConnection(new Uri("http://localhost:9200"), null, null, null, POLICY_INDEX, null);
private static ElasticContext context = new ElasticContext(connection);
I also tried with just new Uri("") without anything else.
from elasticlinq.
Are you able to get anything back in your browser entering the url http://localhost:9200
from elasticlinq.
Yes. I am able to use NEST to perform insert and retrieval etc.
from elasticlinq.
What does you query and domain class look like? e.g.
public class Customer {
public int Id { get; set}
public string Name { get; set; }
}
...
var query = context.Query<Customer>().Where(c => c.Id > 6);
By default we'll attempt to map the T (in this case Customer) to the es type name 'customer'. If this isn't how your types are mapped you'd also get zero results.
If you set a breakpoint after the query but before a ToList / AsEnumerable and put query.ToQueryInfo() in the debug watch window you will see the body and uri parameters generated for your query.
from elasticlinq.
I have got same issue on 1.5.2
I am trying to query for bzp type:
var res3 = db.Query<Bzp>().Where(p => p.data_publikacji >= DateTime.Now.AddDays(-5) && p.data_publikacji < now.AddDays(5).Date); var str = res3.ToQueryInfo().Query;
There should be more than 600 results but it is 0.
"{\"filter\":{\"range\":{\"data_publikacji\":{\"gte\":\"2015-04-24T00:00:00+02:00\",\"lt\":\"2015-05-04T00:00:00+02:00\"}}},\"timeout\":\"10s\"}"
Type name is Bzp and in ES it is bzp
from elasticlinq.
Ok I have managed to solve my problem. The problem was the automatic camel casing by the context. Debugging by looking at the info helped in my case. Thank you.
from elasticlinq.
Glad that solved your problem prabhu.
Diskman, what does the Uri it is generating look like? (the .Uri property of ToQueryInfo())
from elasticlinq.
Original problem resolved. Diskman, if you are having issues still please open another issue.
from elasticlinq.
Related Issues (20)
- Migrate low level code to Elasticsearch.NET HOT 6
- Any way to override document type name used to generate URL? HOT 1
- Object initializer support for Select HOT 7
- Nullable Field Handling During Object Initialization HOT 1
- Projecting to a Different Type - Error Calling Function on Result HOT 8
- Return complex field on Select statement HOT 5
- How to set the type name? HOT 4
- FirstOrDefaultAsync not working HOT 8
- Using Predicates and Or HOT 2
- Connection to multiple hosts. HOT 3
- Is it possible to search by inner collection? HOT 5
- Update nuget to target dotnetstandard HOT 2
- Return complex array/list on select statement. HOT 1
- How to pass DocumentType at the time of query HOT 11
- Is the library discontinued? HOT 2
- Appears to hang when querying latest version of ES (6.2.4) [simple fix] HOT 8
- .NET Standard Support HOT 6
- Multiple contains in a query is not working HOT 5
- Is this project no loger active? HOT 1
- Which paging mode is used? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from elasticlinq.